science faculty - German English Dictionary